Big Huge Thesaurus

parathyroid gland

noun